package com.yzh.chatgpt.session;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.jetbrains.annotations.NotNull;

/**
 * Http请求的参数配置
 */
@Data
@Slf4j
@AllArgsConstructor
@NoArgsConstructor
public class Configuration {
    /** ChatGPT申请的apiKey */
    @NotNull
    private String apiKey;
    /** ChatGPT地址，国内需要代理地址或国外服务器 */
    @NotNull
    private String apiHost;
    /** 用户Token校验 */
    @NotNull
    private String authToken;
}
